payment reference - French English Dictionary